.list-nav .nav {
  padding: 0 0.266667rem /* 20/75 */;
  height: 1.066667rem /* 80/75 */;
  line-height: 1.066667rem /* 80/75 */;
  box-sizing: border-box;
  border-top: 0.026667rem /* 2/75 */ solid #ccc;
  border-bottom: 0.026667rem /* 2/75 */ solid #ccc;
  font-size: 0.346667rem /* 26/75 */;
  background-image: linear-gradient(#fff, #ccc);
}
.list-nav .nav a {
  color: #000;
}
.list-nav .pick {
  width: 1.68rem /* 126/75 */;
  text-align: center;
  height: 0.8rem /* 60/75 */;
  line-height: 0.8rem /* 60/75 */;
  margin-right: 0.266667rem /* 20/75 */;
  margin-top: 0.133333rem /* 10/75 */;
  background-image: linear-gradient(#ccc, #fff);
  font-size: 0.32rem /* 24/75 */;
  border-radius: 0.106667rem /* 8/75 */;
}
.rank {
  height: 0.933333rem /* 70/75 */;
  padding: 0 0.133333rem /* 10/75 */;
  background-color: #eee;
  border-bottom: 0.026667rem /* 2/75 */ solid #ccc;
}
.rank p {
  height: 0.933333rem /* 70/75 */;
  line-height: 0.933333rem /* 70/75 */;
  padding-left: 0.266667rem /* 20/75 */;
  font-size: 0.346667rem /* 26/75 */;
  color: #874604;
}
.list {
  width: 100%;
}
.list ul li {
  border-bottom: 0.026667rem /* 2/75 */ solid #ccc;
  background-color: #fff;
  height: 1.6rem /* 120/75 */;
  padding: 0.266667rem /* 20/75 */;
  position: relative;
}
.list ul li .p1 {
  position: absolute;
  width: 0.48rem /* 36/75 */;
  height: 0.48rem /* 36/75 */;
  line-height: 0.48rem /* 36/75 */;
  text-align: center;
  background-color: #ccc;
  top: 0.266667rem /* 20/75 */;
  left: 0.266667rem /* 20/75 */;
  color: #fff;
}
.list ul li .red {
  background-color: red;
}
.list ul li .orange {
  background-color: orange;
}
.list ul li .lime {
  background-color: lime;
}
.list ul li a {
  position: absolute;
  display: inline-block;
  left: 1rem /* 75/75 */;
  top: 0.266667rem /* 20/75 */;
}
.list ul li a p {
  line-height: 0.533333rem /* 40/75 */;
  margin: 0;
  font-size: 0.4rem /* 30/75 */;
  color: #000;
}
.list ul li a p:nth-child(2) {
  columns: #666666;
  font-size: 0.293333rem /* 22/75 */;
}
.list ul li .p2 {
  position: absolute;
  right: 0.133333rem /* 10/75 */;
  top: 0.533333rem /* 40/75 */;
  font-size: 0.4rem /* 30/75 */;
}
.red {
  background-color: red;
}
.orange {
  background-color: orange;
}
.lime {
  background-color: lime;
}
